home *** CD-ROM | disk | FTP | other *** search
Text File | 1992-02-01 | 98.6 KB | 2,437 lines |
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- FormGen Fill
-
- Form Filling System
-
- (C) 1987-1992 R.MacLean
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ---------
- ------|-- | (R)
- --| | |------------------
- | -----|--- | Association of
- | | |-- Shareware
- ---| O | Professionals
- ------| | |---------------------
- --------- MEMBER
-
-
-
-
- TABLE OF CONTENTS
- _________________
-
-
- Welcome to FormGen Fill
- Welcome to FormGen Fill
- Definitions......................................2
-
- Quick Start
- Quick Start
- To Define a Form.................................3
- To FILL the Defined Form.........................3
-
- Basic Form Definition
- Basic Form Definition
- Defining.........................................5
- Filling..........................................5
- Printing & Extracting............................5
-
- Advanced Form Definition
- Advanced Form Definition
- Starting the Define Module.......................7
- Field Types......................................7
- To Define a Field................................9
- To Set Form Parameters..........................16
- To Reset the Definition Module..................17
- Printing A Grid.................................17
- Printing the Form Definition....................17
- Saving the Definition...........................18
- To Exit the Define Module.......................18
-
- Filling A Form
- Filling A Form
- To Start the Fill Module
- Cursor Movement.................................19
- From Field to Field.............................19
- Within a Field..................................19
- Editing Information.............................20
- Printing or Saving a Form.......................20
-
- Printing a Form
- Printing a Form
- When Memory is Too Small........................21
- When a Batch is to be Printed...................21
-
- Reference Guide
- Reference Guide
- Running FormGen Fill............................23
- DEFINE MODULE Keys..............................23
- Fill MODULE Control Keys........................27
-
- Installation and Configuration
- Installation and Configuration
- System Requirements............................A-1
- Making a working copy..........................A-1
- Configuring FormGen Fill.......................A-2
- In Case of Difficulty..........................A-4
-
-
-
- Error Messages
- Error Messages
- Hardware Messages..............................B-1
- Math Errors....................................B-3
- System Messages................................B-4
- Warning Messages...............................B-6
- Technical Support..............................B-7
-
- Index
- Index
-
-
-
- A WORD ABOUT SHAREWARE
- ______________________
-
-
- "Shareware" is a term used to describe a system for distribution of
- software. Under the shareware concept, software may be freely copied
- and passed along to others, or distributed through bulletin board
- systems, etc.
-
- As a recipient of a shareware program, you may use the software for a
- short trial period to determine if it meets your needs. If it does,
- you pay the registration fee. By paying the fee, you are granted the
- right to retain the software for your use. If the software is not
- suitable then you may discard it.
-
- The shareware system provides substantial benefits the computing
- community (of which YOU are a member):
-
- 1) You get to try out the software BEFORE you buy it so you know
- exactly what you're buying.
-
- 2) Shareware is substantially less expensive than most commercial
- programs. You don't pay for costly marketing programs and fancy
- packaging.
-
- 3) You get access to a MUCH broader base of available programs.
- Thousands of excellent programs have been written by expert
- programmers who would never consider marketing commercially.
- Through the concept of shareware, these people their programs
- available to the community. Usually, all they ask in return is a
- small fee to reward them for the time and effort they've put into
- the program.
-
- The system is based entirely on the honor system, and generally works
- quite well. (Most people are honest and wouldn't violate the trust
- placed in them by the author of the software). Shareware is NOT free
- software - the author counts on your integrity. Please register using
- the form at the end of this manual.
-
- You are encouraged to copy this software and pass it along to others
- who may be interested in using it.
-
- This program is produced by a member of the Association of Shareware
- Professionals (ASP). ASP wants to make sure that the shareware
- principle works for you. If you are unable to resolve a shareware
- related problem with an ASP member by contacting the member directly,
- ASP may be able to help. The ASP Ombudsman can help you resolve a
- dispute or problem with an ASP member, but does not provide technical
- support for members' products. Please write to the ASP Ombudsman at
- 545 Grover Road, Muskegon, MI 49442-9427 or send a Compuserve message
- via easyplex to ASP Ombudsman 70007,3536.
- FORMGEN FILL INTRODUCTION
- ______________________________________________________________________
-
-
- WELCOME TO FORMGEN FILL
- _______________________
-
-
- FORMGEN FILL is a companion product for FORMGEN that allows you to
- FORMGEN FILL FORMGEN
- define forms for completion on the screen. You may then print the
- completed form or store it on disk.
-
- FORMGEN FILL allows you to use FORMGEN forms or to create definitions
- FORMGEN FILL FORMGEN
- on a blank screen - for filling in pre-printed standard forms in your
- printer.
-
- In a nutshell, with FORMGEN FILL you may...
- FORMGEN FILL
- - fill in and print pre-printed forms;
- - fill in and print FORMGEN forms;
- FORMGEN
- - define fields within a form to accept specific types of information
- (including a numeric format to add automatic commas, $, decimal
- points, etc);
- - create automatic responses that will structure fill in fields for
- major credit card numbers;
- - set automatic completion fields that will add the time, date or a
- sequential number at entry or at print;
- - add math to the numeric fields for automatic extensions and totals;
- - save your form with the definitions and use it at any time to "fill-
- in";
- - print your completed form with the data;
- - print the data only on a pre-printed form;
- - accumulate data on a disk for remote printing or database
- integration.
-
- FORMGEN FILL will add a new dimension to your forms handling
- FORMGEN FILL
- procedures, speeding up the completion and increasing the accuracy of
- your data capture.
-
- The package consists of three main modules:
-
- DEFINE - is used to specify the layout and positioning of the various
- ______
- data fields on the form. When used as a companion to FORMGEN, the
- FORMGEN
- form itself is displayed on the screen, otherwise, a grid is printed
- on the preprinted form to determine exact field locations. You simply
- define the position and type for each field and save the definition.
-
- FILL - is used to enter information. The cursor moves automatically
- ____
- from field to field and collects the appropriate data. The
- information can then be printed onto the form using the PC printer (or
- onto a blank page along with the form image if you also have FORMGEN).
- FORMGEN
- The data may also be accumulated for remote printing or for database
- capture.
-
- FORM-PRT - is used to print data and form images.
- ________
-
-
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page 1
- FORMGEN FILL INTRODUCTION
- ______________________________________________________________________
-
-
- DEFINITIONS
- ___________
-
- The square brackets [ ] indicate individual keys, such as [X], [Alt],
- [Ctrl], [1], [F3], [PgUp], etc.
-
- The Return or Enter key is shown as [Enter]
-
- When you are requested to enter something on your keyboard, the type:>
- symbol will precede what you are to type:
- type:> EXAMPLE [Enter]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page 2
- FORMGEN FILL QUICK START GUIDE
- ______________________________________________________________________
-
-
- QUICK START
- ___________
-
-
- FORMGEN FILL has two distinct modules: Define and Fill. A form must
- FORMGEN FILL
- be defined before it can be filled.
- _______ ______
-
-
- TO DEFINE A FORM
- ________________
-
- To start the DEFINE Module:
- type:> DEFINE filename [Enter]
- ________
-
- Help
- ____
-
- If you need a quick reminder of a function, Alt][H] will bring up the
- help screens.
-
- To Define a Field
- _________________
-
- Move the cursor to the position on the form where you wish the field
- to begin,
- type:> F3]
-
- and choose the type of field you require. Set the various field
- parameters to complete the field definition.
-
- To Save a Defined Form
- ______________________
-
- F9] will save the defined form (or partially-defined form) to disk.
-
- To Print Form Definitions
- _________________________
-
- F10] will print a copy of the form showing the field positions, and a
- list of all defined fields with their parameters.
-
- To Exit DEFINE
- ______________
-
- Alt][X] will exit the DEFINE Module and return you to DOS.
-
-
- TO FILL THE DEFINED FORM
- ________________________
-
- Start the FILL module:
- type:> FILL filename [Enter]
- ________
-
- Just fill in the defined fields. The cursor will automatically jump
- to the next field upon [Enter] or by using the [up]/[dn] keys or
- [Tab]/[Shift][Tab].
-
-
-
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page 3
- FORMGEN FILL QUICK START GUIDE
- ______________________________________________________________________
-
-
- To Print the Form
- _________________
-
- Press F9] or F10] when you have finished entering the data, and wish
- to store and/or print the form. (as determined by the parameters set
- in the DEFINE module)
-
- To Exit FILL
- ____________
-
- To Exit from FILL to DOS, press Alt][X]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page 4
- FORMGEN FILL BASIC FORM DEFINITION
- ______________________________________________________________________
-
-
- BASIC FORM DEFINITION
- _____________________
-
-
- There are three phases to setting up a form for electronic filling
- with FORMGEN FILL.
- FORMGEN FILL
-
- The first phase is designing the form using FORMGEN. In this phase
- FORMGEN
- _________
- the form is drawn and printed, revising until everything is absolutely
- satisfactory. If you're setting up a pre-printed form for filling,
- then this stage is not required, but doing so will provide a
- representation of the form on the screen a fill time, making the
- filling process more convenient.
-
- The second phase is to define where on the form information is to be
- ______
- filled. At this time, the basic layout of data fields on the form are
- established and the specific format of each field is set. Basic form
- handling parameters like number of copies to print are also set.
-
- Once the form has been defined, it may be filled. In this phase,
- ______
- FORMGEN FILL will ask for information to be placed in each data area,
- FORMGEN FILL
- and will then print or store the data as determined by the basic form
- handling parameters.
-
-
- DEFINING
- ________
-
- The first step in filling in a form is to define the fields on the
- form. A field is an area that contains information pertinent to one
- item only - such as a telephone number, a ZIP code, or a company name.
- Good style dictates that it is usually not a compound structure - such
- as a complete address including street, city, state and ZIP.
-
- Specific details on defining a form can be found in the section
- entitled Defining a Form.
- _______________
-
-
- FILLING
- _______
-
- Filling is the process of completing a defined form. The cursor will
- jump from field to field allowing entry of the data items
-
- Specific details on defining a form can be found in the section
- entitled Filling a Form.
- ______________
-
-
- PRINTING & EXTRACTING
- _____________________
-
- After a form has been completed (filled), the data may be printed: (1)
- by itself on to a pre-printed form, or (2) along with a FORMGEN form
- FORMGEN
- on to a blank sheet.
-
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page 5
- FORMGEN FILL BASIC FORM DEFINITION
- ______________________________________________________________________
-
-
- The data may optionally be accumulated in a disk file for later
- integration into a database or for remote or batch printing.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page 6
- FORMGEN FILL ADVANCED FORM DEFINITION
- ______________________________________________________________________
-
-
- ADVANCED FORM DEFINITION
- ________________________
-
-
- Before a form can be filled, it must first be defined so that FORMGEN
- FORMGEN
- FILL knows where to go when you want to enter data - and what kind of
- FILL
- data is valid within each field.
-
- A Few Basics First...
-
- A field is an area on the form which stands by itself - such as a
- _____
- telephone number, a ZIP code or a company name.
-
- A record is the total of all fields on a single form.
- ______
-
- A data file is the accumulation of all of the records from a form
- _________
- being filled in over and over again. FORMGEN FILL data files have a
- FORMGEN FILL
- .DAT extension. The data file can contain as few as one record or
- many records (limited only by available disk space).
-
-
- STARTING THE DEFINE MODULE
- __________________________
-
- The syntax for starting the DEFINE module is:
-
- DEFINE filename /n /P /M
- ________ _
-
- where:
-
- filename is the optional name of a FORMGEN form to be defined
- FORMGEN
- ________
-
- /P is an optional switch which disables hardware port checking for
- printing. This will allow the use of the software in network
- environments.
-
- /NS is an opitional switch to skip the signon screen.
-
- To begin the definition of a FORMGEN FILL form:
- FORMGEN FILL
- type:> DEFINE [Enter]
-
- After a brief sign on screen, the Form Design Pad will be displayed.
- _______________
- Like FORMGEN, there is a Status Line at the bottom of the screen. You
- FORMGEN
- ___________
- may freely move the cursor around the pad in order to indicate the
- position for a field definition.
-
-
- FIELD TYPES
- ___________
-
- In FORMGEN FILL, there are 21 field types grouped into 9 main types:
- FORMGEN FILL
-
-
-
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page 7
- FORMGEN FILL ADVANCED FORM DEFINITION
- ______________________________________________________________________
-
-
- Text
- ____
-
- Text fields can be defined as rectangular areas on the form. They may
- contain any type of character. ( alphabetic, numeric, etc.) At entry,
- text is typed directly into the field space on the form. When the
- form data is printed, the text is automatically ``wrapped''. That is,
- words that will not fit at the end of the line are carried over to the
- next line.
-
- Numeric
- _______
-
- Numeric fields are specifically designed for numbers. You may
- determine the number of digits, the number of decimal places, and the
- position of format characters. Format characters include dollar
- signs, commas, and trailing plus or minus signs.
-
- There are two types of numeric fields, entered and computed.
- _______ ________
-
- Entered fields allow the direct entry of a field value at fill time.
- ______________
-
- Computed fields do not allow any entry, but rather, calculate a value
- _______________
- using the formula you define when the field is defined.
-
- Date
- ____
-
- There are three different types of date fields: entered, current at
- _______ __________
- entry, and current at print.
- _____ ________________
-
- Entered fields allow the direct entry of a date at fill time.
- ______________
-
- Current at entry fields do not allow entry. They automatically insert
- _______________________
- the date from the system clock when the form is filled on the screen.
- _______________________
-
- Current at print fields automatically insert the date from the system
- _______________________
- clock when the form is printed.
- _______
-
- Time
- ____
-
- There are three different types of time fields: entered, current at
- _______ __________
- entry, and current at print.
- _____ ________________
-
- Entered fields allow the direct entry of a time at fill time.
- ______________
-
- Current at entry fields automatically insert the time at which the
- _______________________
- form is filled (using the system clock).
-
- Current at print fields automatically insert the time when the form is
- _______________________
- printed.
- _______
-
-
-
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page 8
- FORMGEN FILL ADVANCED FORM DEFINITION
- ______________________________________________________________________
-
-
- Phone
- _____
-
- Phone number fields are available in 7 and 10 digit formats. To add
- other formats, see the section on User Defined Formats.
- ____________________
-
- Zip
- ___
-
- Postal codes have been internally defined for 5 and 9 digit zips as
- well as Canadian formats. To add other formats, see the section on
- User Defined Formats.
- ____________________
-
- Credit Card
- ___________
-
- Formats for major credit cards are also internally defined. There is
- also a specialized date field for credit card expiry dates. Layouts
- for North American VISA, MasterCard, and American Express cards can be
- supplemented with user defined formats.
-
- Serialized Numbers
- __________________
-
- A special field type for incremental numbering of forms is built in.
- Either pure numeric or alpha/numeric numbers may be defined. These
- can for defined as increment at entry or increment at print.
- __________________ __________________
-
- Increment at entry causes the forms to be numbered as they are
- __________________
- entered.
-
- Increment at print will number the forms in the order they are
- __________________
- printed.
-
- User Defined
- ____________
-
- If a special format is needed, it can be created. You can define the
- type and position of each character in the field, as well as locking
- some characters (such as dashes or spaces) into the middle of the
- field.
-
-
- TO DEFINE A FIELD
- _________________
-
- To Determine Positions on a Pre-printed Form
- ____________________________________________
-
- The assist in determining positions on a pre-printed form FORMGEN FILL
- FORMGEN FILL
- has a special built-in grid. Just load a copy of the pre-printed form
- into your printer and:
- type:> Alt][G]
-
- A grid will be printed right on the form which can be used to measure
- the exact location of each field.
-
-
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page 9
- FORMGEN FILL ADVANCED FORM DEFINITION
- ______________________________________________________________________
-
-
- Moving the Cursor
- _________________
-
- The cursor is moved around on the Form Design Pad using the arrow keys
- _______________
- or the mouse.
-
- With the arrow keys, simply hit one of the keys and the cursor will
- move one increment in the direction the key indicates.
-
- With the mouse, simply press and hold the left button to pick up the
- cursor, move it to the desired location, and then drop it by releasing
- the button.
-
- Defining a Text Field
- _____________________
-
- 1) Move the cursor to the upper left corner of the area where you
- wish to place the field. In most cases, the field area should be
- blank, to prevent the unintentional overprinting of form text.
-
- 2) Press F1] to begin the field definition. A message - Define Field
- Define Field
- - will blink on the Status Line.
- ___________
-
- Use the arrow keys to stretch the field out to fill the desired
- area and press [Enter].
-
- If you have a mouse, press and hold the right button, stretch the
- highlight out to the desired size, and release the button.
-
- 3) The field will fill with dots and the Status Line will then
- ___________
- display the message - Enter Default. Enter the text you wish to
- Enter Default
- be the default value for the field and press [Enter].
-
- Defining a Numeric Field
- ________________________
-
- 1) Move the cursor to the position where you wish the field to begin.
-
- 2) Press F2] to begin the field definition. A small menu will pop
- up. Choose whether the field will be a direct entry field or a
- computed field.
-
- 3) A message - Enter Format=> - will appear on the Status Line.
- Enter Format=>
- ___________
-
- Each digit position of the field must be identified by a "#"
- character. Help is available here using [Alt][H].
-
- ie. to allow up to five digits:
- type:> ##### [Enter]
-
- Or if a more complex field format is desired, then you may enter
- formatting symbols:
- type:> $###,###.## [Enter]
-
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page 10
- FORMGEN FILL ADVANCED FORM DEFINITION
- ______________________________________________________________________
-
-
- +---------------------------------------------------------------------+
- Format Characters
- _________________
- | |
- | |
- # indicates the number of digits that can be displayed
- #
- | |
- ie. ### defines three digits
- | |
- | |
- . a period defines the number of decimal places to be displayed
- | |
- ie. ###.## defines two decimal places
- | |
- | |
- , a comma that is to the left of the decimal point will cause
- ,
- | |
- commas to be printed to the left of every third digit
- | |
- ie. #,### prints 1,345
- | |
- | |
- + a plus sign causes the sign of the number (plus or minus) to be
- +
- | |
- printed (before the number if the + is at the left end of the
- | |
- format or after the number if the + is at the right end)
- | |
- ie. ###+ displays 637+
- | |
- | |
- - a minus sign displays a trailing minus sign if the value of the
- -
- | |
- field is negative (put the minus sign at end of the format field)
- | |
- ie. ###- displays 552-
- | |
- | |
- $ a dollar sign causes $ to print to the far left of the field
- $
- | |
- ie. $#### prints $ 81
- | |
- | |
- $$ a double dollar sign puts the $ next to the leftmost digit.
- $$
- | |
- ie. $$#### prints $81
- | |
- | |
- ** double asterisks at the beginning of the field causes leading
- **
- | |
- spaces in field to be filled with asterisks
- | |
- ie. **#### prints ****81
- | |
- | |
- **$ Combines the effect of the above two symbols
- **$
- | |
- ie. **$#### displays ****$81
- | |
- | |
- +---------------------------------------------------------------------+
-
- Once you have entered the format, press [Enter].
-
- The balance of the prompts will depend on whether the field is entered
- _______
- or computed.
- ________
-
- For an entered field:
- _____________________
-
- 4) A message - Enter Default Value - will be displayed on the Status
- Enter Default Value
- ______
- Line.
- ____
-
- Enter the value (if any) that would be the most common entry for
- this field.
-
-
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page 11
- FORMGEN FILL ADVANCED FORM DEFINITION
- ______________________________________________________________________
-
-
- For a computed field:
- _____________________
-
- 4) A message - Field to be Displayed? - will be displayed on the
- Field to be Displayed?
- Status Line.
- ___________
-
- Hit return to retain the default answer - Yes - if the field
- contents are to be printed on the form. Enter N for No if you do
- not want the results of the calculation to be printed on the final
- form. This option is to allow intermediate calculations to be
- performed whose results are used in further calculations.
-
- 5) A message - Enter Formula - will be displayed on the Status Line
- Enter Formula
- ___________
- and previously defined fields will be numbered
-
- Help is available - [Alt][H]. Enter the formula for the
- calculation and press [Enter]
-
- NOTE: If the field number needed for a calculation is not known,
- [Alt][N] will number all the numeric fields on the screen for
- reference.
-
- Formula Example 1
- _________________
-
- You wish to add four numeric entered fields and have the result
- _______
- displayed in a fifth computed field. For the definition of the
- ________
- formula, you would enter under the formula description for the field:
- [1]+[2]+[3]+[4]
-
- The result of adding the four fields will be displayed in the computed
- field.
-
- Formula Example 2
- _________________
-
- Let's say you wanted to take the result of the computed field in the
- above example (field #5) and multiply it by a percentage. (similar to
- adding retail sales tax to a purchase amount) Therefore, in field 6
- (the "Total with Tax", let's say), enter the following formula:
- [5]*108%
-
- and 8% tax will be added to the total in field #5 with the result
- displayed in field #6.
-
- Formula Example 3
- _________________
-
- Constants may be represented in formulas, and parentheses may be added
- to control the order of precedence, allowing more complicated math:
- ([1]+[2]+[4])/([3]*[7])+124.5
-
-
-
-
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page 12
- FORMGEN FILL ADVANCED FORM DEFINITION
- ______________________________________________________________________
-
-
- +---------------------------------------------------------------------+
- Formula Components
- __________________
- | |
- | |
- [x] field value
- _
- | |
- ie. [x] - indicates the value of field x
- _ _
- | |
- | |
- n constant value
- _
- | |
- ie. [x]+n - value n is added to field x
- _ _ _ _
- | |
- | |
- + addition operator
- +
- | |
- ie. 1+2 - 1 and 2 are added
- | |
- | |
- - subtraction operator
- -
- | |
- ie. 8-5 - 5 is subtracted from 8
- | |
- | |
- * multiplication operator
- *
- | |
- ie. 2*3 - 2 is multiplied by 3
- | |
- | |
- / division operator
- /
- | |
- ie. 6/2 - 6 is divides by 2
- | |
- | |
- ^ exponentiation operator
- ^
- | |
- ie. 6^2 - 6 raised to the power of 2
- | |
- | |
- % percentage operator (for CONSTANTS ONLY)
- %
- | |
- ie. [x]*10% - result is 10% of [x]
- _ _
- | |
- | |
- () parentheses determine order of precedence in a calculation
- ()
- | |
- ie. (2+3)*4 - 2 and 3 are added, result is multiplied by 4
- | |
- | |
- +---------------------------------------------------------------------+
-
- Defining Date or Time Fields
- ____________________________
-
- 1) Move the cursor to the position where you wish the field to begin.
-
- 2) Press F3] to begin the field definition. A menu will pop up.
- Choose 3 (for a date field) or 4 (for a time field).
-
- 3) Another menu will pop up giving you the choice of:
-
- entered - for a date or time value to entered by the operator at
- _______
- fill time
-
- current at entry - if you want the field to pick up the date or
- ________________
- time at the time of entry
-
- current at print - if you want FORMGEN FILL to pick up the date or
- FORMGEN FILL
- ________________
- time when the form is printed
-
-
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page 13
- FORMGEN FILL ADVANCED FORM DEFINITION
- ______________________________________________________________________
-
-
- Defining Phone, Zip or Credit Card Fields
- _________________________________________
-
- 1) Move the cursor to the position where you wish the field to begin.
-
- 2) Press F3] to begin the field definition. A menu will pop up.
- Choose 5 (for a phone number field), 6 (for a zip code field) or 7
- (for a credit card field).
-
- 3) Another menu will pop up giving you appropriate choices for each
- of these field types.
-
- Defining a Sequential Number Field
- __________________________________
-
- 1) Once again, move the cursor to the position where you wish the
- field to begin.
-
- 2) Press F3] to begin the field definition. The field type menu will
- pop up. Choose 8.
-
- 3) The Status Line will show a prompt asking for the first number in
- ___________
- the sequence. An alpha-numeric value may be entered here. This
- value will be incremented according to the following rules:
-
- The value may contain letters (A-Z), numbers (0-9), or punctuation
- (-.,etc.).
-
- Alpha characters will be converted to upper case.
-
- During counting, both letters and numbers will be incremented in
- accordance with standard practice.
-
- Punctuation will remain fixed (will not be incremented).
-
- Examine the progression of the sequences below:
-
- Serial Number Example 1
- _______________________
-
- Q-123.8
- Q-123.9
- Q-124.0
- Q-123.1
-
- Serial Number Example 2
- _______________________
-
- 199X-7
- 199X-8
- 199X-9
- 199Y-0
- 199Y-1
-
-
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page 14
- FORMGEN FILL ADVANCED FORM DEFINITION
- ______________________________________________________________________
-
-
- Serial Number Example 3
- _______________________
-
- 22-XA/449-W
- 22-XA/449-X
- 22-XA/449-Y
- 22-XA/449-Z
- 22-XA/450-A
- 22-XA/450-B
-
- Defining a User Defined Field Type
- __________________________________
-
- 1) As usual, you must move the cursor to the position where you wish
- the field to start.
-
- 2) Press F3] to call the field type menu and select option 9.
-
- +---------------------------------------------------------------------+
- Format Mask Components
- ______________________
- | |
- | |
- # only numeric characters may be entered in this position
- #
- | |
- valid characters are:
- | |
- 0-9, . -
- | |
- | |
- A alpha characters only
- A
- | |
- valid characters are:
- | |
- A-Z, a-z
- | |
- | |
- U upper case alpha only - lower case entry will be converted to
- U
- | |
- upper case
- | |
- valid characters are:
- | |
- A-Z, a-z
- | |
- | |
- . any character allowed
- .
- | |
- | |
- ^ corresponding character in prompt string is fixed (cannot be
- ^
- | |
- changed). at entry, the cursor will skip over the character,
- | |
- leaving it untouched
- | |
- | |
- +---------------------------------------------------------------------+
-
- 3) The Status Line will prompt for a Prompt String. The prompt
- ___________ _____________
- string is the text that is actually displayed in the field area at
- _________________
- the time of entry and should give (character by character), an
- indication of what you expect the operator to be entering.
-
- ie. For a date, a good prompt string would be MM/DD/YY. this
- would show the operator that you expect the month to entered in
- the first two places, etc.
-
-
-
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page 15
- FORMGEN FILL ADVANCED FORM DEFINITION
- ______________________________________________________________________
-
-
- 4) Next, the prompt string will be moved up one line, and underneath
- you will be prompted for a format mask. This defines (character
- ___________
- by character), the rules for entering information into the field.
-
-
- TO SET FORM PARAMETERS
- ______________________
-
- General parameters that control what is done with filled forms are set
- in the Define module.
-
- Press F4] to run through the available options.
-
- Printed Output
- ______________
-
- If you want the form to be printed, this should be set to Y(es).
- Answer N(o) if the data is to be captured and the printing of a hard
- copy is not necessary.
-
- Print Data Only
- _______________
-
- If your response to this is Y(es), only the data will be printed.
- This assumes that you are filling out pre-printed forms. If you
- answer N(o), then a companion FORMGEN form will be printed around the
- FORMGEN
- data.
-
- Print in Landscape Mode
- _______________________
-
- If the response to this is Y(es), then the form will always be printed
- in landscape mode (laser printers only).
-
- Copies to Print
- _______________
-
- The default value is one copy, but may be changed to suit the
- application.
-
- Save Data to File
- _________________
-
- If this option is activated, data entered on the form will be stored
- in a delimited ASCII file with the name filename.DAT.
- ________
-
- This is a standard format which will allow the data to be loaded into
- other standard spreadsheet or database packages. Optionally, this
- selection may be used to store the entered data for later printing, or
- it may be transferred to a remote location for printing.
-
- Each line of the file will contain the contents of one completed form.
- (a record) Each field will be enclosed in quotation marks, and the
- ______
- individual fields will be separated by commas. Each record ends with
- a carriage return/line feed pair.
-
- ie.
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page 16
- FORMGEN FILL ADVANCED FORM DEFINITION
- ______________________________________________________________________
-
-
- "John Smith","Silverton","$2,128.07"<CR><LF>
-
-
- TO RESET THE DEFINITION MODULE
- ______________________________
-
- To clear the Form Design Pad and reset all parameters to their
- _______________
- defaults, press [Alt][F7].
-
-
- PRINTING A GRID
- _______________
-
- When setting up a definition for a standard pre-printed form, the data
- locations may be easily determined by printing a grid on a copy of the
- form.
-
- To do this, follow this procedure:
-
- To do this, follow this procedure:
-
- 1) load the form into the printer
-
- 2) load the grid into the define module:
- type:> [Alt][G]
-
-
- PRINTING THE FORM DEFINITION
- ____________________________
-
- As an aid to setting up a form definition, you may print the form
- definition information. The procedure for this is:
-
- 1) load a form into the printer and align it as it will be in actual
- use (skip this step if you intend FORMGEN FILL to print a FORMGEN
- FORMGEN FILL FORMGEN
- form around the data).
-
- 2) Hit F10] to start the process.
-
- 3) FORMGEN FILL will print the fields on the form. This indicate the
- FORMGEN FILL
- starting position of each field. The fields will be numbered.
- (except where the field lengths are too short to contain the field
- number - ie. less than 3 characters)
-
- 4) FORMGEN FILL will print a field listing showing the specific
- FORMGEN FILL
- definition information for each field
-
- This should be a great aid for ensuring that everything will be
- printed in the right location, and that all formulas and formats are
- correct.
-
-
-
-
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page 17
- FORMGEN FILL ADVANCED FORM DEFINITION
- ______________________________________________________________________
-
-
- SAVING THE DEFINITION
- _____________________
-
- Press F9] to save the definitions for the form.
-
- The form may be partially defined, saved, and then the remainder of
- the definitions may be added at a later time.
-
-
- TO EXIT THE DEFINE MODULE
- _________________________
-
- Press Alt][X] to leave to the Define module and return to DOS
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page 18
- FORMGEN FILL FILLING A FORM
- ______________________________________________________________________
-
-
- FILLING A FORM
- ______________
-
-
- The FILL module allows you to fill in a form that has been defined
- using the DEFINE module of FORMGEN FILL.
- FORMGEN FILL
-
-
- TO START THE FILL MODULE
- ________________________
-
- The syntax for starting the FILL module is:
-
- FILL filename /P /NS
- ________
-
- where:
-
- filename is the name of a FORMGEN FILL form definition
- FORMGEN FILL
- ________
-
- /P is an optional switch which disables hardware port checking for
- printing. This will allow the use of the software in network
- environments.
-
- /NS is an opitional switch to skip the signon screen.
-
- Only forms that have an existing definition file (from the Define
- module) can be loaded into the FILL module. These files have the
- filename extension .FRF.
-
-
- CURSOR MOVEMENT
- _______________
-
- When in the FILL mode, the cursor will jump from field to field until
- it reaches the last field. When the last field is filled in, FORMGEN
- FORMGEN
- FILL will return to the first field.
- FILL
-
-
- FROM FIELD TO FIELD
- ___________________
-
- The cursor may be moved from field to field using:
- [up]/[dn]
- [Tab]/[Shift][Tab]
-
- When the cursor enters a new field, the defined default value is
- displayed.
-
-
- WITHIN A FIELD
- ______________
-
- The cursor may be moved within a field using:
-
- [lft]/[rgt] - move the cursor left or right within the field
-
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page 19
- FORMGEN FILL FILLING A FORM
- ______________________________________________________________________
-
-
- [up]/[dn] - move the cursor up or down within the field (in the case
- of multi-line text fields)
-
- [Home] - moves the cursor to the beginning of the line
-
- [End] - moves the cursor to the end of the information in the field
-
-
- EDITING INFORMATION
- ___________________
-
- Field information may be entered into each location. The information
- may then be edited or updated using the following special keys:
-
- [Ins] - inserts a blank into the data at the cursor position each time
- it is pressed
-
- [Del] - deletes the character under at the cursor position each time
- it is pressed
-
- [Ctrl][End] - Clears the field
-
- F8] - recalls the data entered for the field on the last completed
- form
-
-
- PRINTING OR SAVING A FORM
- _________________________
-
- When all the data has been entered, the form can be printed or the
- data saved (as defined) by:
- type:> F10]
-
- The form data will be printed and/or saved, the form reset, and the
- cursor will go to the first field.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page 20
- FORMGEN FILL FRINTING A FORM
- ______________________________________________________________________
-
-
- PRINTING A FORM
- _______________
-
-
- The FORMGEN FILL print module is the workhorse behind the actual
- FORMGEN FILL
- printed output. In normal circumstances, it is automatically called
- by the Define and Fill modules, and need not be known to the user.
-
- In some situations, however, it may be necessary to call the print
- module from DOS. These are:
- - when system memory is insufficient to allow printing from inside
- DEFINE or FILL.
- - when form data has been saved in a .DAT file and is to be printed
- remotely or in a batch.
-
-
- WHEN MEMORY IS TOO SMALL
- ________________________
-
- An attempt to print from DEFINE or FILL when there is too little
- available RAM to support the print module will produce a .FRD file
- that can be used to print directly from DOS. In this case, a message
- will be displayed and nothing will appear to have happened.
-
- Simply exit to DOS and print as follows:
-
- 1) Exit from FORMGEN FILL:
- FORMGEN FILL
- type:> Alt][X]
-
- 2) Run the print module:
- type:> FORM-PRT filename [Enter]
- ________
-
- 3) Restart the FORMGEN FILL module you were using.
- FORMGEN FILL
-
-
- WHEN A BATCH IS TO BE PRINTED
- _____________________________
-
- When entered data is stored for later printing, the following
- procedure should be followed:
-
- 1) If the data is to be moved to another system, ensure that ALL
- related files are moved together:
-
- filename.FRF
- ____________
- filename.FRC
- ________
- filename.DAT
- ________
-
- and if they exist, also:
-
- filename.FRM
- ________
- filename.FRX
- ________
-
- 2) Run the print module:
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page 21
- FORMGEN FILL FRINTING A FORM
- ______________________________________________________________________
-
-
- type:> FORM-PRT filename /DAT [Enter]
- ________
-
- 3) If the batch is not to be printed again, delete the filename.DAT
- ________
- file. Otherwise, new information entered with the FILL module
- will be appended to the file. This means that in order to get the
- new forms printed, all of the forms in the original batch will
- ___________________________________________
- have to be printed again.
- ________________________
-
- IMPORTANT NOTE: Your license is for a single machine only. If you
- ______________
- wish to use the remote printing feature of FORMGEN FILL, you must
- FORMGEN FILL
- purchase fill module(s) for the other machine(s). These are available
- at a nominal charge from FORMGEN.
- FORMGEN
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page 22
- FORMGEN FILL REFERENCE GUIDE
- ______________________________________________________________________
-
-
- REFERENCE GUIDE
- _______________
-
-
-
- RUNNING FORMGEN FILL
- ____________________
-
- The syntaxfor starting each of the three FORMGEN FILL modules is:
- FORMGEN FILL
-
- DEFINE filename /n /M /P
- ________ _
-
- FILL filename /n /P
- ________ _
-
- FORM-PRT filename /DAT /P
- ________
-
- where:
-
- filename is the optional name of a FORMGEN form to be defined
- FORMGEN
- ________
-
- /P is an optional switch which disables hardware port checking for
- printing. This will allow the use of the software in network
- environments.
-
- /M disable mouse functions to allow the use of external mouse menu
- systems
-
- /DAT is an optional switch to invoke the batch printing function of
- FORMGEN FILL.
- FORMGEN FILL
-
-
- DEFINE MODULE KEYS
- __________________
-
- Cursor Keys
- ___________
-
- Move Cursor
- ___________
- up][dn][rgt][lft]
-
- The four arrow keys at the right side of the keyboard are used to move
- the cursor around the Form Design Pad.
- _______________
-
- Carriage Return
- _______________
- Enter]
-
- The [Enter] key will move the cursor down one line and then to the
- left until it encounters a non-blank character position.
-
- TAB Right
- _________
- tab]
-
- Tab stops are set every eight columns across the Form Design Pad.
- _______________
- Pressing this key will advance the cursor across the pad to the right
- until it reaches the next tab stop.
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page 23
- FORMGEN FILL REFERENCE GUIDE
- ______________________________________________________________________
-
-
- TAB Left
- ________
- Shift][back tab]
-
- The combination of [Shift] and [back tab] will move the cursor across
- the screen to the left until it reaches the nearest tab stop.
-
- Left Edge of Pad
- ________________
- Home]
-
- This key will move the cursor to the left side of the Form Design Pad.
- _______________
-
- Right Edge of Pad
- _________________
- End]
-
- This key will move the cursor first to column 79 (if the current
- cursor position is between column 1 and 78), then upon pressing [End]
- again, the cursor will move to the extreme right side of the Form
- ____
- Design Pad.
- __________
-
- Top of Screen
- _____________
- Ctrl][Home]
-
- Holding the [Ctrl] key while pressing [Home] will move the cursor to
- the upper left corner of the current screen.
-
- Bottom of Screen
- ________________
- Ctrl][End]
-
- Holding the [Ctrl] key while pressing [End] will move the cursor to
- the lower left corner of the current screen.
-
- Top of Pad
- __________
- Ctrl][PgUp]
-
- Holding the [Ctrl] key while pressing [PgUp] will move the cursor to
- the upper left corner of the Form Design Pad.
- _______________
-
- Bottom of Pad
- _____________
- Ctrl][PgDn]
-
- Holding the [Ctrl] key while pressing [PgDn] will move the cursor to
- the lower left corner of the Form Design Pad.
- _______________
-
- Word Left
- _________
- F7]
-
- Pressing [F7] will cause the cursor to jump to the next word (or other
- non-blank item) to the left.
-
-
-
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page 24
- FORMGEN FILL REFERENCE GUIDE
- ______________________________________________________________________
-
-
- Word Right
- __________
- F8]
-
- Pressing F8] will cause the cursor to jump to the next word (or other
- non-blank item) to the right.
-
- Field Definition Keys
- _____________________
-
- Define Text Field
- _________________
- F1]
-
- To begin the definition of a text field.
-
- Define Numeric Field
- ____________________
- F2]
-
- To begin the definition of a numeric field type.
-
- Define Field
- ____________
- F3]
-
- To begin the definition of any field type.
-
- Number Fields
- _____________
- [Alt][N]
-
- This will display the numbers of all the numeric fields on the screen.
- This identification is necessary for use in calculations.
-
- Set Form Parameters
- ___________________
- F4]
-
- To define the output options for FORMGEN FILL. Parameter that control
- FORMGEN FILL
- whether or not there is printed output, whether the form is printed as
- well as the data, number of copies, and landscape mode are all
- controlled here.
-
- Data file output is also set using this function.
-
- Other Functions
- _______________
-
- Cursor Position Indicator
- _________________________
- Alt][Q]
-
- The indicator on the Status Line that shows the position of the cursor
- as it is moved around the Form Design Pad can be set to display a
- _______________
- variety of measurements:
- - row and column
- - inches
- - millimeters
- - picas (6ths and 10ths)
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page 25
- FORMGEN FILL REFERENCE GUIDE
- ______________________________________________________________________
-
-
- - printers points (72nds of an inch)
-
- Jump to DOS
- ___________
- Alt][O]
-
- To load a secondary copy of DOS for a temporary operation outside of
- FORMGEN FILL. To return to FORMGEN FILL:
- FORMGEN FILL FORMGEN FILL
- type:> EXIT [Enter]
-
- Save Definition
- _______________
- F9]
-
- This key will save the current definition on disk.
-
- Print Definition Information
- ____________________________
- F10]
-
- This is used to print a copy of the form with the field information
- during the definition phase.
-
- Print a Grid
- ____________
- Alt][G]
-
- To a measurement grid onto a pre-printed form, load the form into the
- printer. Then type [Alt][G].
-
- Clear Definition
- ________________
- Alt][F7]
-
- Clears the Form Design Pad and resets all defaults in preparation for
- _______________
- a new form.
-
- Load Form Definition
- ____________________
- Alt][F9]
-
- Loads a form definition and (if it exists) a FORMGEN form onto the
- FORMGEN
- Form Design Pad.
- _______________
-
- Configure
- _________
- Alt][F10]
-
- Allows configuration of FORMGEN FILL to suit the particular hardware.
- FORMGEN FILL
- Settings for screen type and colors as well as printer type, port, and
- carriage width are all found here.
-
- Set Data Path
- _____________
- Alt][P]
-
- To set the path to data files. If the data files are in the same
- directory as the programs, enter a ".".
-
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page 26
- FORMGEN FILL REFERENCE GUIDE
- ______________________________________________________________________
-
-
- Exit
- ____
- Alt][X]
-
- To end the session and exit to DOS.
-
-
- FILL MODULE CONTROL KEYS
- ________________________
-
- Next Field
- __________
- tab] / dn]
-
- Either of these will move the cursor to the next field.
-
- Previous Field
- ______________
- Shift][back tab] / up]
-
- The cursor moves to the previous field.
-
- Repeat Data from Last Form
- __________________________
- F8]
-
- Duplicates the data for this field from the form last completed.
-
- Print Form
- __________
- F10]
-
- Prints and/or saves the form as determined in form parameters.
-
- Reset the Form
- ______________
- [Alt][F7]
-
- Clears all fields to their default values.
-
- Configure
- _________
- Alt][F10]
-
- Allows configuration of FORMGEN FILL to suit the particular hardware.
- FORMGEN FILL
- Settings for screen type and colors as well as printer type, port, and
- carriage width are all found here.
-
- Exit
- ____
- Alt][X]
-
- Ends all processing and returns to DOS.
-
-
-
-
-
-
-
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page 27
- FORMGEN FILL APPENDIX
- ______________________________________________________________________
-
-
- INSTALLATION AND CONFIGURATION
- ______________________________
-
-
-
- SYSTEM REQUIREMENTS
- ___________________
-
- 1) FORMGEN FILL will operate on IBM and Tandy compatible PC's with a
- FORMGEN FILL
- minimum of 384K of RAM. The system requires PC/MS-DOS 3.2 or
- higher.
-
- 2) FORMGEN FILL graphics can be displayed on all monitor types.
- FORMGEN FILL
- Systems with EGA or VGA cards can use FORMGEN FILL in full form
- FORMGEN FILL
- modes with allow 43 or 60 lines to be displayed rather than the
- standard 25.
-
- 3) FORMGEN FILL supports printers which emulate IBM, Epson, HP
- FORMGEN FILL
- LaserJet and Tandy printer protocols.
-
-
- MAKING A WORKING COPY
- _____________________
-
- For a Hard Drive System
- _______________________
-
- 1) Make a subdirectory to contain your FORMGEN FILL program and data
- FORMGEN FILL
- files:
- type:> MD FORMGEN FILL [Enter]
-
- 2) Move into the subdirectory:
- type:> CD FORMGEN FILL [Enter]
-
- 3) Place your FORMGEN FILL Program diskette in Drive A:.
- FORMGEN FILL
-
- 4) Copy all files to the hard drive:
- type:> COPY A:*.* [Enter]
-
- 5) Repeat steps 3 and 4 for each disk in the package.
-
- For a Floppy System
- ___________________
-
- 1) Put your DOS disk in Drive A:.
-
- 2) Put a blank disk in Drive B:.
-
- 3) Format the blank disk and put DOS on it:
- type:> FORMAT B:/S [Enter]
-
- 4) Put your FORMGEN FILL Program Disk in Drive A:.
- FORMGEN FILL
-
- 5) Copy all the files to your new disk:
- type:> COPY A:*.* B: [Enter]
-
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page A-1
- FORMGEN FILL APPENDIX
- ______________________________________________________________________
-
-
- 6) Put another blank disk in Drive B:.
-
- 7) Format the blank disk (without DOS this time)
- type:> FORMAT B: [Enter]
-
- 8) Put your FORMGEN FILL Data Disk in Drive A:.
- FORMGEN FILL
-
- 9) Copy all the files to your new disk:
- type:> COPY A:*.* B: [Enter]
-
-
- CONFIGURING FORMGEN FILL
- ________________________
-
- 1) Run the Define module:
- type:> DEFINE [Enter]
-
- 2) Enter the configuration menu:
- type:> [Alt][F10]
-
- Once in the configuration menu, there are a number of choices
- available:
-
- Select Video Type
- _________________
-
- This function allows the quick selection of the default screen color
- set which best suits the video card/monitor combination of the system.
- The available choices are:
-
- Monochrome - for a system with a TTL monitor such as the IBM
- Monochrome
- Monochrome monitor or which use the Hercules Graphics Card.
-
- Black & White - for a system equipped with a color graphics card or
- Black & White
- equivalent used in combination with a composite monochrome monitor.
-
- Color - for a system with a Color, EGA or VGA type monitor.
- Color
-
- COMPAQ - for a COMPAQ system that uses continuous gray scales instead
- COMPAQ
- of colors with a monochrome monitor.
-
- Set Screen Colors
- _________________
-
- This function displays all possible color combinations on the screen
- in a grid that indicates the component foreground and background
- colors. Selections for each of the different screen areas functions
- can be made to suit your taste, and will be stored for program
- operation.
-
-
-
-
-
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page A-2
- FORMGEN FILL APPENDIX
- ______________________________________________________________________
-
-
- Set Data Path
- _____________
-
- This function displays the directory where FORMGEN FILL expects to
- FORMGEN FILL
- find all the form definition and data files. When entering the data
- path, include the drive specification:
- type:> C:\data\frm [Enter]
-
- - or -
- type:> C:\data\frm [Enter]
-
- +---------------------------------------------------------------------+
- NOTE: If you select a data path where a formatted disk is
- NOTE
- | |
- unavailable (the computer will immediately check the new path for a
- | |
- formatted disk), the Configuration Program will terminate
- | |
- immediately. Make sure that you have a formatted data disk at the
- | |
- location described by the data path.
- | |
- +---------------------------------------------------------------------+
-
- Set Output Device
- _________________
-
- This function allows the selection of a port or disk file for printed
- output. FormGen Fill knows what your system has and indicates only
- what is actually available.
-
- COM1: For communications port #1 or serial printer
- COM1:
-
- COM2: For communications port #2 or serial printer
- COM2:
-
- LPT1: For printer port # 1 (Most systems select this port)
- LPT1:
-
- LPT2: For printer port # 2
- LPT2:
-
- DISK FILE - to save disk images on disk
- DISK FILE
-
- Select Printer Type
- ___________________
-
- This displays the currently supported printer types.. Select the
- protocol that best suits your printer.
-
- FORMGEN FILL is compatible with a number of popular printers and
- FORMGEN FILL
- should experience no difficulty in printing the forms created with
- them.
-
- Just step the cursor through the list of printers until you find one
- that either is the same as your printer or one which your printer can
- emulate.
-
-
-
-
-
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page A-3
- FORMGEN FILL APPENDIX
- ______________________________________________________________________
-
-
- +---------------------------------------------------------------------+
- NOTE: In most cases, there are more printer types than will fit the
- NOTE
- | |
- screen. If you don't see your printer listed, try moving the cursor
- | |
- below the last printer listed. This will cause the list to scroll
- | |
- upward displaying more choices.
- | |
- +---------------------------------------------------------------------+
-
- Most modern printers emulate the control codes for Epson MX/FX, IBM
- Proprinter, or HP LaserJet types. If your printer is not shown, check
- your printer manual to see which printer it emulates, and select this
- option from the menu.
-
- Set Carriage Width
- __________________
-
- This function allows definition of the normal print width of the
- system's printer. Once defined, FORMGEN FILL will break any form
- FORMGEN FILL
- wider than the carriage and print it in a format that will allow later
- ``paste-up'' of the form.
-
- Set Screen Speed
- ________________
-
- For fastest possible performance, FORMGEN FILL can write directly to
- FORMGEN FILL
- the video RAM. With some earlier systems, this may cause
- ``interference'' on the video display, resulting in a small blizzard
- every time the screen is updated. If this is a problem, set this
- option to No.
-
- Exit
- ____
-
- When you exit the configuration menu, all setting will be stored
- automatically.
-
-
- IN CASE OF DIFFICULTY
- _____________________
-
- If you have trouble, call our Technical Support Line at
- (416) 857-0022 and we will be pleased to assist you.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page A-4
- FORMGEN FILL APPENDIX
- ______________________________________________________________________
-
-
- ERROR MESSAGES
- ______________
-
-
- All FORMGEN FILL warning messages are numbered so that a full
- FORMGEN FILL
- explanation of the message can be found in this table.
-
-
- HARDWARE MESSAGES
- _________________
-
- Error 5 - DOS Error
- ___________________
-
- This error occurs when either a version of DOS lower than 3.2 is used
- or if the system cannot find the COMMAND.COM file on either the
- Program diskette or within the hardware environment.
-
- Error 24 - Device Timeout
- _________________________
-
- FORMGEN FILL was not able to get a response from an output device
- FORMGEN FILL
- (disk or printer) make sure the device is turned on and ready, or that
- the port configuration was correct.
-
- This is common when sending a multiple copy request to a laser
- printer. When the multiple copies are in the process of printing,
- this message will appear on your screen. Press any key to return to
- the FORMGEN FILL active program when the printer has completed its
- FORMGEN FILL
- multiple copy print.
-
- Error 25 - Device Fault
- _______________________
-
- A peripheral hardware error has been encountered. Check all cables,
- interface cards, status indicators, power connections, and operational
- readiness of the piece of hardware in question.
-
- Error 27 - Out of Paper
- _______________________
-
- The printer is out of paper or the printer is not turned on.
-
- Error 61 - Disk Full
- ____________________
-
- There is no more room on your diskette to record new or even updated
- information. If you desperately need to save your form, either insert
- another diskette (formatted) which has room for your form (most forms
- require 10K or less space), or temporarily exit to DOS [ALT-O], remove
- non-essential files from your diskette [DEL filename.ext] in order to
- make room for your form, and then return to FormGen Fill by typing
- EXIT at the DOS prompt. Now you can save your form.
-
- Error 68 - Device Unavailable
- _____________________________
-
- Either the printer is off-line or unavailable to the system as
- currently requested.
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page B-1
- FORMGEN FILL APPENDIX
- ______________________________________________________________________
-
-
- Error 70 - Disk Write Protected
- _______________________________
-
- The diskette or file has been physically or electronically protected
- so that new information cannot be entered onto the existing diskette
- or file. If it is a floppy diskette, look for a little label/tab that
- covers a rectangular cutout on the right hand side of the diskette.
- Remove the tab to enable a writing operation. If no tab is present,
- then the file or the diskette has been electronically protected (known
- as ``read only'' status), in which case you will have to go to each
- individual file on the diskette and change its status to
- ``read/write'' rather than ``read only''. The DOS command which
- removes the read-only status from a file is called ATTRIB:
- type:> ATTRIB -R filename.ext [Enter]
- ________ ___
-
- Error 71 - Disk Not Ready
- _________________________
-
- The computer is trying to perform a read or write operation and for
- some reason it senses that the disk drive is either not available or
- it is not in contact with the surface of the diskette (probably due to
- an improperly closed drive door). If removing and reloading the
- diskette back into the drive will not cure the problem, check to make
- sure that all connections to the drive are tight.
-
- Error 72 - Media Error
- ______________________
-
- Something is not physically correct with your diskette or hard drive.
- The computer is trying to read or write and it physically cannot
- complete the task. Generally this indicates a physical or magnetic
- defect with a diskette. If it is your FORMGEN FILL Program Diskette,
- FORMGEN FILL
- contact FORMGEN Corporation for a replacement. If it is occurring
- FORMGEN
- with a data diskette, replace the diskette with a newly-formatted
- diskette.
-
- Error 91 - Printer Not Connected
- ________________________________
-
- The computer is sensing that the printer is not available at the
- output port specified in the Configuration program. Check that you
- have selected the proper output port and that your printer is
- connected properly to the port. Check all cables to the printer.
- Turn printer on and ensure that the ``On-Line'' status light is lit.
-
- Error 92 - Printer Not Turned On
- ________________________________
-
- The printer power is off. Turn the printer on and ensure that the
- ``On-Line'' status light is lit.
-
- Error 93 - Printer Not On Line
- ______________________________
-
- The printer is off-line. Turn the printer on and ensure that the
- ``On-Line'' status light is lit.
-
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page B-2
- FORMGEN FILL APPENDIX
- ______________________________________________________________________
-
-
- Error 99 Printer Not Ready
- ___________________________
-
- The printer is off-line or the power is off. Turn the printer on and
- ensure that the ``On-Line'' status light is lit. Try the print
- routine again. If the error continues to appear, check that you have
- selected the proper output port and that your printer is connected
- properly to the port. Check all cables to the printer.
-
-
- MATH ERRORS
- ___________
-
- Error 111 - Unmatched Right Parenthesis
- ________________________________________
-
- In your formula, there must be an equal number of ``opposing''
- parentheses. In this case, the formula is missing a left parenthesis
- or has one too many right parenthesis.
-
- Error 112 - Missing Right Parenthesis
- ______________________________________
-
- Your formula is missing a right parenthesis or has too many left
- parentheses. There must be an equal number of left and right
- parentheses in your formula.
-
- Error 120 - Illegal Character Found in Formula
- _______________________________________________
-
- The arrow will point to a character not accepted by the formula.
-
- Error 130 - Too Many Terms, Parentheses or Symbols
- ___________________________________________________
-
- Formula is too large for DEFINE to handle. Break the formula into
- sub-components and place the parts of the formula in non-displayed
- fields with the final resultant formula in the displayed field.
-
- Error 140 - Missing ``]'' in Field Reference
- _____________________________________________
-
- Field references must be enclosed in square brackets. ie. [12]
-
- Error 141 - Invalid ``['' or ``]'' in Field Reference
- ______________________________________________________
-
- Too many square brackets involved in the field reference.
-
- Error 142 - Non-Numeric Character in Field Reference
- _____________________________________________________
-
- Field references may only contain positive whole numbers enclosed in
- square brackets. ie. [12]
-
- Error 150 - Non-Numeric Character in Constant
- ______________________________________________
-
- Only numbers may be used as constants
-
-
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page B-3
- FORMGEN FILL APPENDIX
- ______________________________________________________________________
-
-
- Error 160 - Illegal Field Reference
- ____________________________________
-
- Field reference number does not exist or higher than the computed
- field containing the field reference.
-
- Error 161 - Non-Numeric Field Reference
- ________________________________________
-
- Field references may only contain positive whole numbers enclosed in
- square brackets. [12]
-
- Error 162 - Illegal Forward Reference
- ______________________________________
-
- Field reference number is higher than the computed field containing
- the field reference.
-
- Error 163 - Recursive Field Reference
- ______________________________________
-
- Field reference number is referring to itself or to another field
- reference which refers to the current field reference.
-
- Errors 170 to 173 - Formula Error
- __________________________________
-
- There is a logic error in the formula.
-
- Error 210 - Division by Zero
- ____________________________
-
- The expression making up the divisor equates to zero.
-
- Error 220 - Overflow
- ____________________
-
- The value is too large for the field space allowed.
-
- Error 230 - Invalid Field Value
- _______________________________
-
- One of the fields referenced contains something FORMGEN FILL cannot
- FORMGEN FILL
- interpret.
-
- Error 290 - Formula Must be Specified
- _____________________________________
-
- Computed field types MUST have a formula.
-
-
- SYSTEM MESSAGES
- _______________
-
- Errors 301, 302, 303, 306 - File XXXX.XXX Missing
- _________________________________________________
-
- A file required by FORMGEN FILL is missing. The program will not be
- FORMGEN FILL
- able to run.
-
-
-
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page B-4
- FORMGEN FILL APPENDIX
- ______________________________________________________________________
-
-
- Errors 304 - File XXXX.HLP Not Available
- ________________________________________
-
- FORMGEN FILL is looking for the HELP file and cannot find it on your
- FORMGEN FILL
- program diskette. This will occur if you have removed your FormGen
- Fill program diskette from your drive, or have changed directories on
- your hard drive while operating FormGen Fill. If this is the case,
- temporarily exit to DOS [ALT-O], change the directory to the one
- containing the FormGen Fill program files, then return to FormGen Fill
- by typing EXIT at the DOS prompt.
-
- Error 305 Warning! File print.drv Not Found
- ____________________________________________
-
- FORMGEN FILL is looking for a print driver specified through the
- FORMGEN FILL
- Configuration program and cannot locate it. This normally occurs only
- with two drive floppy systems where the Program diskette contains only
- one or two printer driver files (.DRV files) and you have recently
- reconfigured the FORMGEN FILL program for a printer other than those
- FORMGEN FILL
- contained on your Program diskette. Copy the appropriate driver from
- the original Program Disk (Master Copy) onto your working program
- diskette (you might have to remove one of the current drivers in order
- to make room on the disk).
-
- Error 311 - COMMAND.COM must be present
- _______________________________________
-
- FORMGEN FILL is looking for the COMMAND.COM file from DOS and cannot
- FORMGEN FILL
- find it on your disk. If you are operating a two drive ``floppy''
- system, you must copy COMMAND.COM onto your working copy of the
- Program disk. To do this, you will be required to remove all but the
- essential .DRV files which pertain to your printer in order to make
- enough room on your Program disk. COMMAND.COM requires between 22k
- and 30k of disk space.
-
- Error 312 - FORM-PRT.EXE Not Found
- __________________________________
-
- The print module is missing.
-
- Error 321 - Insufficient RAM
- ____________________________
-
- System memory is too full to allow DOS inside FORMGEN FILL. Exit
- FORMGEN FILL
- using [Alt][X], then restart the program.
-
- Error 322 - Insufficient RAM
- ____________________________
-
- System memory is too full to hold the print module. Save the form,
- exit to DOS (using [Alt][X]), and then run the print module:
- type:> FORM-PRT.EXE filename [Enter]
- ________
-
- Errors 331 to 334 - Window Space
- _________________________________
-
- There is not enough storage space left to allow the attempted window
- operation.
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page B-5
- FORMGEN FILL APPENDIX
- ______________________________________________________________________
-
-
- Error 341 - Out of Field Space
- ______________________________
-
- There is not enough storage space left to allow any more fields.
-
-
- WARNING MESSAGES
- ________________
-
- Message 401 - Invalid Data Path
- _______________________________
-
- You have defined a data path which does not currently exist. This is
- usually a spelling error or an incorrect use of the \ in the data
- path.
-
- Message 402 - File Not Found
- ____________________________
-
- The file you are attempting to load cannot be located in the current
- data path directory. Check your filename spelling, then the data path
- configuration [Alt][P] to ensure that FORMGEN FILL is conversing with
- FORMGEN FILL
- the directory that contains the file in question.
-
- Message 403 - Bad File Name
- ___________________________
-
- You are attempting to use an illegal filename. This is most commonly
- caused by punctuation symbols in a filename or a bad data path.
-
- Message 404 - Field Definition File Not Found
- _____________________________________________
-
- The .FRF file you are attempting to load cannot be located in the
- current data path directory. Check your filename spelling, then the
- data path configuration [Alt][P] to ensure that FORMGEN FILL is
- FORMGEN FILL
- conversing with the directory that contains the file in question.
-
- Message 411 - File exists. - Overwrite it?
- __________________________________________
-
- FORMGEN FILL is trying to protect you from over writing an existing
- FORMGEN FILL
- file. If you are sure you wish to over write, then enter Y for yes.
- If you wish to discontinue the save operation, press [Esc] or enter N
- for no.
-
- Message 412 - File has not been saved...
- ________________________________________
-
- Your file has not been saved since changes have been made to the form.
- Your options are to (1) enter N for no - don't abandon the form, Y for
- yes - abandon the form.
-
- Message 413 - File has not been saved... Abandon it?
- ____________________________________________________
-
- Your file has not been saved since changes have been made to the form.
- Your options are to (1) enter N for no - don't abandon the form, Y for
- yes - abandon the form.
-
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page B-6
- FORMGEN FILL APPENDIX
- ______________________________________________________________________
-
-
- Message 421 - Prompt Must Be Specified
- ________________________________________
-
- You must specify a prompt for the field to be established. Press
- [Esc] to cancel the field.
-
- Message 422 - Format Must Be Specified
- ________________________________________
-
- You must specify a format for the field. Press [Esc] to cancel the
- field.
-
- Message 423 - Starting Number Must Be Specified
- _________________________________________________
-
- A serial number must have a starting number specified. Enter a number
- or press [Esc] to cancel the field.
-
- Message 431 - FORM File Must Be Specified
- ___________________________________________
-
- You cannot start the FILL module without specifying a definition file
- to be filled.
-
-
- TECHNICAL SUPPORT
- _________________
- +---------------------------------------------------------------------+
- For technical support, telephone (416) 857-0022.
- | |
- (9am - 5pm Eastern Time Zone)
- | |
- +---------------------------------------------------------------------+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page B-7
-
-
-
- FORMGEN FILL INDEX
- ______________________________________________________________________
-
-
-
- INDEX
- _____ Port 7, 19, 23, 26, 27
- Print 1, 3, 4, 11, 17, 21, 26, 27
- Addition 13 Printed output 21, 25
- American Express 9 Printing 1, 6, 16, 17, 21, 22, 23
- Arrow keys 10, 23 Prompt string 15, 16
- ASCII 16 Record 7, 16
- Batch 6, 21, 22, 23 Reset 17, 20
- Clear the Form Design Pad 17 Save 1, 3, 18, 26
- Comma 11 Sequential number 1
- Computed field 10, 12 Serial Number 14, 15
- Constant value 13 Start 15
- Copies 5, 25 Status Line 10, 11, 12, 14, 15, 25
- Credit card 1, 9, 14 Subtraction 13
- Current at entry 8, 13 Switch 7, 19, 23
- Current at print 8, 13 Syntax 7, 19, 23
- Data file 7, 25 Text field 25
- Data only 1 Time field 13
- Database 1, 6, 16 Upper case 14, 15
- Date field 9, 13 User Defined 9
- Definition 1, 3, 7, 10, 12, 13, ZIP 7, 14
- 14, 17, 19, 25, 26
- Disable mouse 23
- Division 13
- Dollar sign 11
- Entered field 11
- Exit 3, 4, 21, 26, 27
- Field format 10
- Field type 9, 14, 15, 25
- Field value 8, 13
- Form parameters 27
- FORM-PRT 1, 21, 22, 23
- Format characters 8, 11
- Format Mask 15, 16
- Formatting symbols 10
- Grid 1, 9, 17, 26
- Help 3
- Increment at entry 9
- Increment at print 9
- Incremental numbering 9
- Landscape mode 16, 25
- Load 17, 26
- Lower case 15
- MasterCard 9
- Minus sign 11
- Mouse 10
- Multiplication 13
- Number fields 9
- Parentheses 12, 13
- Period 11
- Phone 14
- Plus sign 11
-
-
-
- ______________________________________________________________________
- (C) FORMGEN CORPORATION Page i